/*
 * @Author: wwssaabb
 * @Date: 2021-08-16 16:45:48
 * @LastEditTime: 2021-08-16 16:45:48
 * @FilePath: \ts_demo\demo\同态和非同态.ts
 */

/* 
  Exclude<T, U>提取存在于T，但不存在于U的类型组成的联合类型。
*/

interface Eg1{
  name:string,
  age:number,
  sex:string
}

type Eg2=Exclude<keyof Eg1,'name'|'age'>  //类型是sex


export {}